/*
* License:  This  program  is  free  software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published by
* the  Free Software Foundation; either version 3 of the License, or (at your
* option)  any later version. This program is distributed in the hope that it
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*/

package pcgen.CharacterViewer.utility;

import pcgen.CharacterViewer.fragments.CharacterTabContentFragment;
import pcgen.CharacterViewer.resources.GameResourceCondition;

public class GameResourceConditionSortOrder implements java.util.Comparator<GameResourceCondition>
{
	public GameResourceConditionSortOrder(CharacterTabContentFragment reference)
	{
		_reference = reference;
	}
	
    public int compare(GameResourceCondition objIn, GameResourceCondition objOut) 
    {
    	if (objIn.getOrder() == objOut.getOrder())
    		return 0;
    	 
    	if (objIn.getOrder() > objOut.getOrder())
    		return 1;

    	return -1;
    }
    
    private CharacterTabContentFragment _reference;
}